1
Fundamentos de Dados Multidimensionais
AI014Lesson 3
00:00

Em R, o Fundamentos de Dados Multidimensionais baseia-se no princípio de que estruturas de ordem superior não são tipos distintos de armazenamento. Em vez disso, são vetores atômicos vetores ou fatores aumentados por um vetor de dimensões. Ao aplicar um atributo de dimensão usando dim(), transformamos uma sequência linear em um array k-dimensional, mapeando um único índice de memória para um sistema de coordenadas múltiplas.

1. Metadados como Forma

A função array() atua como um construtor que envolve dados (arrays, vetoresou fatores) em uma estrutura onde o dim() atributo determina como as funções interpretam a organização dos elementos.

2. Transformação Estrutural

A transição de 1D para ND ocorre por meio da sintaxe de atribuição: dim(z) <- c(3,5,100). Isso redefine os índices dos dados subjacentes sem alterar seus valores.

vetor_dadosdim(Z) <- c(3,4,2)array k-dimensional (3x4x2)

3. Estado de Inicialização

Estruturas multidimensionais são frequentemente instanciadas com espaços reservados: Z <- array(0, c(3,4,2)) aloca um espaço $3 \times 4 \times 2$, organizando 24 elementos em uma grade.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>